Mercedes Sl500 R129, The Over-Engineered...